export default {
	"common.chart_content.nodata": "no data",
	"common.btn.search": "Search",
	"common.btn.reset": "Reset",
	"common.btn.refresh": "Refresh",
	"common.btn.save": "Save",
	"common.showmsg.title": "Operation tips",
	"common.showtips.success": "success",
	"common.showtips.fail": "fail",
	"common.savetips.parameter": "parameter configuration",
	"common.savetips.device": "device configuration",
	"select.record.one": "Please select a record",
	"home.welcome": "Welcome",
	"tabs.more": "More",
	"tabs.refresh": "Refresh",
	"tabs.maximize": "Maximize",
	"tabs.closeCurrent": "Close current",
	"tabs.closeOther": "Close other",
	"tabs.closeAll": "Close All",
	"header.componentSize": "Component size",
	"header.language": "Language",
	"header.theme": "theme",
	"header.layoutConfig": "Layout config",
	"header.primary": "primary",
	"header.darkMode": "Dark Mode",
	"header.greyMode": "Grey mode",
	"header.weakMode": "Weak mode",
	"header.fullScreen": "Full Screen",
	"header.exitFullScreen": "Exit Full Screen",
	"header.personalData": "Personal Data",
	"header.changePassword": "Change Password",
	"header.logout": "Logout",
	"login.form_title.login": "Login",
	"login.rules.username": "Please enter the account name",
	"login.rules.password": "Please enter your login password",
	"login.input_placeholder.username": "username",
	"login.input_placeholder.password": "password",
	"login.checkbox.remember": "rememberUser",
	"login.link.forgotpwd": "forgot password",
	"login.text.no_account": "No account?",
	"login.link.register": "Register Now",
	"login.btn.login": "Login",
	"login.tips.use_chrome": "useChrome",
	"login.dialog_title.register": "Registration",
	"login.dialog_title.reset": "Reset Password",
	"loginout.elmsg.confirm": "Are you sure you want to log out?",
	"loginout.elmsg.title": "Tips",
	"loginout.elmsg_btn.confirm": "confirm",
	"loginout.elmsg_btn.cancel": "cancel",
	"api.errmsg.400": "Request failed! Please try again later",
	"api.errmsg-title.401": "Login failure",
	"api.errmsg.403": "The current account does not have permission to access!",
	"api.errmsg.404": "The resource you are accessing does not exist!",
	"api.errmsg.405": "Request method error! Please try again later",
	"api.errmsg.408": "Request timed out! Please try again later",
	"api.errmsg.500": "Service exception!",
	"api.errmsg.502": "Service exception!",
	"api.errmsg.503": "Service not available!",
	"api.errmsg.504": "Gateway timeout!",
	"api.errmsg.default": "Request failed!",
	"protable.btn_title.refresh": "Refresh",
	"protable.btn_title.list": "Switch List View",
	"protable.btn_title.card": "Switch Card View",
	"protable.btn_title.columns": "Custom Display Columns",
	"protable.btn_title.hide": "Hide Search",
	"protable.btn_title.show": "Show Search",
	"colsetting.tab_label.label": "Column Name",
	"colsetting.tab_label.isShow": "Display",
	"colsetting.tab_label.sortable": "Sort",
	"empty.title.nodata": "No relevant data available",
	"empty.btn_text.add": "Add",
	"empty.subtitle.tips": "You can go to the business module and add relevant data based on business needs",
	"simpleinfo.tabtitle.name": "name",
	"simpleinfo.tabtitle.gatewaysn": "gatewaySn",
	"simpleinfo.tabtitle.deptname": "deptName",
	"mintoggle.btn.expand": "Expand",
	"mintoggle.btn.retract": "Retract",
	"deviceparam.btn.save": "Save",
	"sensorformlist.btn.savemodel": "Save Model",
	"sensorformlist.btn.data": "Data distribution",
	"funcList.elmsg.alert": "Not currently supported",
	"funclist.btn.savemodel": "Save Model",
	"funclist.btn.savaconfig": "Save Configuration",
	"funclist.tips.param": "Parameter Config",
	"funclist.tips.device": "Device Config",
	"prviewschemajson.radio.device_profile": "Device Profile",
	"prviewschemajson.radio.device_schema": "Schema Profile",
	"prviewschemajson.radio.gateway_profile": "Gateway Profile",
	"prviewschemajson.radio.gateway_schema": "Gateway Profile",
	"prviewschemajson.btn.edit": "Edit",
	"dialogbox.title.default": "details",
	"dialogbox.footerLabel.cancel": "cancel",
	"dialogbox.footerLabel.confirm": "confirm",
	"selectproductlist.placeholder.select": "Please select a product",
	"basemap.placeholder.search": "Please enter keyword search",
	"treefilter.placeholder.filter": "Enter keywords for filtering",
	"treefilter.inactive_text.cascade": "Cascade",
	"onlinestatus.label.online": "Online",
	"onlinestatus.label.offline": "Offline",
	"selectdevicelistall.placeholder": "Please select a device",
	"basechart.subtext.nodata": "No Data",
	"searchformitem.placeholder.enter": "Enter",
	"searchformitem.placeholder.select": "Select",
	"frame.btn.edit": "Edit",
	"frame.btn.cancel": "Cancel",
	"frame.btn.save": "Save",
	"autosaveinput.btntext.default": "Save",
	"autosaveinput.empty.default": "not",
	"autosaveinput.link.save": "Save",
	"autosaveinput.link.cancel": "Cancel",
	"navigation.label.model": "Variable model",
	"navigation.label.gatewayconfig": "Gateway parameters",
	"navigation.label.extlower": "Lower computer configuration",
	"navigation.label.visualization": "Visualization",
	"viewconfig.btn.change": "Switch configuration",
	"viewconfig.empty_btn.showview": "Associated View Template",
	"viewconfig.empty.subtitle": "By configuring a graphical interface, the working status and data display business of IoT devices are displayed.",
	"viewconfig.dialog_title.select_template": "Select Visualization Template",
	"viewconfig.category_label.page": "Page",
	"viewconfig.category_label.topo": "Topo",
	"viewconfig.add_topo_empty.title": "Add a product configuration",
	"viewconfig.add_topo_empty.subtitle": "Add product visualization configuration, which can be set as the default view of the product.",
	"viewconfig.elmsg.title": "Add product configuration",
	"viewconfig.elmsg.label": "Configuration Name",
	"viewconfig.elmsg_btn.confirm": "Confirm",
	"viewconfig.elmsg_btn.cancel": "Cancel",
	"viewconfig.elmsg.placeholder": "Please enter a configuration name",
	"simpleinfo.tablist_label.name": "Name",
	"simpleinfo.tablist_label.type": "Gateway Type",
	"simpleinfo.tablist_label.group": "Group",
	"extlower.tab_label.device_config": "Device Config",
	"extlower.tab_label.sensor_config": "Variable Config",
	"runninglog.form_label": "LogNumber",
	"runninglog.unit": "count",
	"runninglog.btn.query": "Query",
	"machineselect.tablist_label.status": "Status",
	"machineselect.tablist_label.type": "Type",
	"machineselect.tablist_label.name": "Gateway Name",
	"machineselect.tablist_label.sn": "sn",
	"machineselect.tablist_label.dept_name": "deptName",
	"machineselect.tablist_label.lastlivetime": "lastLiveTime",
	"machineselect.tablist_label.logout": "logoutTime",
	"machineselect.tablist_label.location": "location",
	"machineselect.dialog_title.select": "select gateway",
	"machineselect.tab_title.list": "Gateway List",
	"machineselect.option.all": "All",
	"machineselect.option.online": "Online",
	"machineselect.option.offline": "Offline",
	"machineselect.title.sn": "Detail",
	"machineselect.title.product": "View Products",
	"machineselect.elmsg.onlyone": "Only one gateway device can be selected",
	"jsonschemaform.tip_title.data": "Click to view detailed data",
	"jsonschemaform.tip_title.config": "Click to view variable configuration",
	"jsonschemaform.span.copy": "Copy",
	"jsonschemaform.dialog_title.add": "New Field Identification",
	"jsonschemaform.dialog_footerlabel.close": "Close",
	"jsonschemaform.dialog_footerlabel.save": "Save",
	"jsonschemaform.form_rule.key": "Please enter the field identifier",
	"jsonschemaform.form_label.key": "Field Tag",
	"jsonschemaform.form_label.type": "Data Type",
	"jsonschemaform.form_label.label": "VarName",
	"jsonschemaform.form_label.value": "VarValue",
	"jsonschemaform.error": "Root node cannot be deleted",
	"sensorheader.tab_label.operate": "Operate",
	"sensorheader.tab_label.identify": "Variable Identify",
	"sensorheader.tab_label.type": "Data Type",
	"sensorheader.tab_label.name": "Variable Name",
	"sensorheader.tab_label.value": "Variable Value",
	"sensorheader.tab_label.config": "Variable Config",
	"sensorheader.tab_label.more": "More",
	"baseheader.tab_label.operate": "Operate",
	"baseheader.tab_label.tag": "Field Tag",
	"baseheader.tab_label.type": "Field Type",
	"baseheader.tab_label.name": "Field Name",
	"baseheader.tab_label.content": "Content",
	"breadcrumb.text": "location",
	"toolbarright.link": "API doc",
	"themedrawer.drawer.title": "Layout Settings",
	"themedrawer.tab_label.switch": "Layout switching",
	"themedrawer.layout.three": "Third level menu",
	"themedrawer.layout.transverse": "Transverse",
	"themedrawer.layout.columns": "Columns",
	"themedrawer.tab_label.color": "Color theme",
	"themedrawer.color.theme": "Theme Color ",
	"themedrawer.color.grey": "Grey mode ",
	"themedrawer.color.weak": "Color Weak Mode ",
	"themedrawer.tab_label.setting": "Interface Settings",
	"themedrawer.setting.name": "System Name",
	"themedrawer.setting.collapse": "Collapse Menu",
	"themedrawer.setting.breadcrumb": "Breadcrumb",
	"themedrawer.setting.breadcrumb_icon": "breadcrumb Icon",
	"themedrawer.setting.footer": "Page footer",
	"useaddress.update_location_dialog.title": "Position Information",
	"useaddress.tips.submit_location": "Modify Device Location",
	"useaddress.elmsg.title": "Is it ",
	"useaddress.elmsg.tips": "Operation Tips ",
	"useaddress.elmsg.confirm": "Confirm",
	"useaddress.elmsg.cancel": "Cancel",
	"usetime.shortcuts.10mins": "10min",
	"usetime.shortcuts.30mins": "30mins",
	"usetime.shortcuts.1hour": "1hour",
	"usetime.shortcuts.6hour": "6hour",
	"usetime.shortcuts.24hour": "24hour",
	"usetime.shortcuts.7days": "7days",
	"usetime.shortcuts.1mouth": "1mouth",
	"usetime.shortcuts.3mouths": "3mouths",
	"usetime.shortcuts.halfyears": "halfyears",
	"porfile.card_title.basic_info": "Basic information",
	"porfile.link.edit": "Edit",
	"porfile.dialog_title.edit": "Edit personal information",
	"porfile.form_label.email": "Email:",
	"porfile.placeholder.email": "Please enter email",
	"porfile.form_label.mobile": "Mobile:",
	"porfile.placeholder.mobile": "Please enter your phone number",
	"porfile.form_label.role": "Role:",
	"porfile.form_label.company": "Company::",
	"porfile.form_label.token_exp": "Validity period:",
	"porfile.card_title.modify": "Modify password",
	"porfile.formrules.oldpwd": "Please enter your old password",
	"porfile.formrules.newpwd": "Please confirm the new password",
	"porfile.error.pwd": "Please confirm the password",
	"porfile.error.inconsistent": "The two inputs are inconsistent",
	"porfile.form_label.oldpwd": "Old Pwd",
	"porfile.placeholder.oldpwd": "Please enter your old password",
	"porfile.form_label.newpwd": "New Pwd",
	"porfile.placeholder.newpwd": "Please enter your old password",
	"porfile.form_label.confirmpwd": "Confirm Pwd",
	"porfile.placeholder.confirmpwd": "Please enter your old password",
	"porfile.btn.confirm": "Confirm",
	"porfile.card_title.personalize": "Personalized layout",
	"porfile.layout.three": "Third level menu",
	"porfile.layout.transverse": "Transverse",
	"porfile.layout.columns": "Columns",
	"index.applet_list.title": "Common Applications",
	"index.applet_list_lable.scada": "Cloud",
	"index.applet_list_lable.vms": "Video",
	"index.applet_list_lable.more": "More",
	"index.applet_list.elmsg": "No permission to access",
	"index.applet_list_elmsg.subdomain": "Please set the instance's Subdomain",
	"index.chart_title.device": "Access device data",
	"index.chart_title.forword": "Data forwarding statistics",
	"index.chart_title.rule": "Rule processing statistics",
	"index.chart_text.count": "count",
	"index.tablist_label.device": "device",
	"index.tablist_label.gateway": "gateway",
	"index.tablist_label.product": "product",
	"index.tablist_label.alarm": "alarm",
	"index.chart_title.system": "System information",
	"index.chart_unit.pieces": "Unit: pieces",
	"index.type_list_label.mem": "mem",
	"index.type_list_label.disk": "disk",
	"index.type_list_label.net": "net",
	"index.chart_title.event": "Event list",
	"index.chart_title.alarm": "Alarm trend",
	"index.chart_unit.times": "Unit: times",
	"index.chart_title.surviva_device": "Surviva device",
	"index.chart_unit.set": "Unit: set",
	"index.chart_title.surviva_user": "Surviva user",
	"index.chart_unit.person": "Unit: person",
	"device.search_label.deptName": "deptName",
	"device.search_placeholder.deptName": "deptName",
	"device.search_label.gatewaySn": "gatewaySn",
	"device.search_placeholder.gatewaySn": "gatewaySn",
	"device.search_label.name": "device name",
	"device.search_placeholder.name": "name",
	"device.search_label.sn": "sn",
	"device.search_label.productModel": "Sproduct Modeln",
	"device.search_placeholder.sn": "sn",
	"device.search_placeholder.productModel": "Sproduct Modeln",
	"device.search_label.onlineStatus": "onlineStatus",
	"device.status_option.all": "all",
	"device.status_option.online": "online",
	"device.status_option.offline": "offline",
	"device.tablist_label.onlineStatus": "onlineStatus",
	"device.tablist_label.name": "name",
	"device.tablist_label.sn": "sn",
	"device.tablist_label.gatewaySn": "gatewaySn",
	"device.tablist_label.deptName": "deptName",
	"device.tablist_label.lastLiveTime": "lastLiveTime",
	"device.tablist_label.productModel": "productModel",
	"device.tablist_label.location": "location",
	"device.tablist_label.operate": "more",
	"device.empty.subtitle": "device is a digital representation of entities in physical space",
	"device.empty.btntext": "Add device",
	"device.btnmsg.assignGroup": "Please select the device to operate",
	"device.btnmsg.strangeGroup": "Please select the device to operate",
	"device.btnmsg.updateLocation": "Please select a device",
	"device.btnmsg.mod": "Please select a device",
	"device.btnmsg.del": "Please select the device you want to delete",
	"device.btnmsg_content.del": "Unable to retrieve after deletion, confirm to delete the currently selected device",
	"device.btnmsg.saveToProduct": "Please select a device to save as a product",
	"device.tips.sync": "Issue synchronization configuration command",
	"device.tips.del_device": "Delete Device",
	"device.tips.edit_device": "Edit Device",
	"device.tips.add_device": "Add Device",
	"device.tips.assign_group": "Adjust Group",
	"device.tips.save_to_product": "Device Save To Product",
	"device.operate.delete": "delete",
	"device.operate.detail": "detail",
	"device.tiptitle.detail": "Detail",
	"device.tiptitle.gatewaySn": "gatewaySn",
	"device.tiptitle.productModel": "productModel",
	"device.tiptitle.location": "location",
	"device.dialog_title.add_device": "Add Device",
	"device.dialog_title.assign_group": "Adjust Group",
	"device.dialog_title.save_to_product": "Save To Product",
	"device.basic_dialog_title.edit_device": "Edit Device",
	"device.tabtitle.equipment_manage": "Equipment Management",
	"device.confirm_title.delete": "Are you sure to delete the current data?",
	"device_strange.search_label.gatewaySn": "gatewaySn",
	"device_strange.search_label.name": "name",
	"device_strange.search_placeholder.name": "name",
	"device_strange.search_label.sn": "sn",
	"device_strange.search_label.onlineStatus": "onlineStatus",
	"device_strange.status_option.all": "all",
	"device_strange.status_option.online": "online",
	"device_strange.status_option.offline": "offline",
	"device_strange.tablist_label.onlineStatus": "onlineStatus",
	"device_strange.tablist_label.name": "name",
	"device_strange.tablist_label.sn": "sn",
	"device_strange.tablist_label.gatewaySn": "gatewaySn",
	"device_strange.tablist_label.lastLiveTime": "lastLiveTime",
	"device_strange.tablist_label.productModel": "productModel",
	"device_strange.tablist_label.location": "location",
	"device_strange.tablist_label.operate": "more",
	"device_strange.operate.delete": "delete",
	"device_strange.operate.detail": "detail",
	"device_strange.empty.subtitle": "device is a digital representation of entities in physical space",
	"device_strange.empty.btntext": "Add device",
	"device_strange.btnmsg.assignGroup": "Please select the device to operate",
	"device_strange.btnmsg.updateLocation": "Please select a device",
	"device_strange.btnmsg.details": "Please select a device",
	"device_strange.btnmsg.del": "Please select the device you want to delete",
	"device_strange.btnmsg_content.del": "Unable to retrieve after deletion, confirm to delete the currently selected device",
	"device_strange.btnmsg.saveToProduct": "Please select a device to save as a product",
	"device_strange.tips.sync": "Issue synchronization configuration command",
	"device_strange.tips.del_device": "Delete Device",
	"device_strange.tips.add_device": "Add Device",
	"device_strange.tips.assign_group": "Adjust Group",
	"device_strange.tips.save_to_product": "Device Save To Product",
	"device_strange.dialog_title.add_device": "Add Device",
	"device_strange.dialog_title.assign_group": "Adjust Group",
	"device_strange.dialog_title.save_to_product": "Save To Product",
	"device_strange.tabtitle.equipment_manage": "Equipment Management",
	"device_strange.tiptitle.detail": "Detail",
	"device_strange.tiptitle.gatewaySn": "gatewaySn",
	"device_strange.tiptitle.productModel": "productModel",
	"device_strange.tiptitle.location": "location",
	"device_strange.confirm_title.delete": "Are you sure to delete the current data?",
	"device_basicdialog.form_label.sn": "Device SN",
	"device_basicdialog.btn.automatically": "automatically",
	"device_basicdialog.form_label.name": "Device Name",
	"device_basicdialog.form_label.gatewaySn": "gatewaySn",
	"device_basicdialog.form_label.deptId": "deptId",
	"device_basicdialog.form_label.productModel": "ProductModel",
	"device_basicdialog.form_label.address": "Address",
	"device_basicdialog.address.default": "No Address",
	"device_variable.dialog_title.var_config": "variable configuration",
	"device_variable.search_label.deptName": "deptName",
	"device_variable.search_label.name": "device name",
	"device_variable.search_placeholder.name": "name",
	"device_variable.search_label.sn": "sn",
	"device_variable.search_placeholder.sn": "sn",
	"device_variable.tablist_label.onlineStatus": "onlineStatus",
	"device_variable.tablist_label.sn": "sn",
	"device_variable.tablist_label.key": "key",
	"device_variable.tablist_label.type": "type",
	"device_variable.tablist_label.value": "value",
	"device_variable.tablist_label.updateTime": "updateTime",
	"device_variable.tablist_label.deptName": "deptName",
	"device_variable.tablist_label.operation": "operation",
	"device_variable.empty.subtitle": "IoT variable models are typically used to describe the state",
	"device_variable.empty.btntext": "Add Variable Model",
	"device_variable.btnmsg.mod": "Please select a record",
	"device_variable.btnmsg.send": "Please select the same device variable",
	"device_variable.btnmsg.copy": "Please select a record",
	"device_variable.btnmsg.del": "Please select the data to delete",
	"device_variable.btnmsg_content.del": "Please select the data to delete",
	"device_variable.operate.delete": "delete",
	"device_variable.operate.detail": "detail",
	"device_variable.tips.delete": "delete",
	"device_variable.tips.detail": "Variable configuration operation",
	"device_variable.tabtitle.list_manage": "List management",
	"device_variable.btn.bulk": "Bulk Operation",
	"device_variable.confirm_title.delete": "Are you sure to delete the current data?",
	"device_variable.status.online": "Online",
	"device_variable.status.offline": "Offline",
	"variable_basicdialog.tabpane.basics": "Offline",
	"variable_basicdialog.tabpane.advanced": "advanced",
	"variable_basicdialog.form_label.sn": "deviceinfo",
	"variable_basicdialog.form_label.type": "type",
	"variable_basicdialog.tooltip.type1": "tip1",
	"variable_basicdialog.tooltip.type2": "tip2",
	"variable_basicdialog.form_label.key": "key",
	"variable_basicdialog.placeholder.key": "key",
	"variable_basicdialog.tooltip.key1": "key1",
	"variable_basicdialog.tooltip.key2": "key2",
	"variable_basicdialog.tooltip.key3": "key3",
	"variable_basicdialog.form_label.label": "label",
	"variable_basicdialog.placeholder.label": "label",
	"variable_basicdialog.form_label.access": "access",
	"variable_basicdialog.form_label.dict": "dict",
	"variable_basicdialog.click.add": "add",
	"variable_basicdialog.form_label.tags": "tags",
	"variable_basicdialog.btn.add_tags": "add",
	"variable_basicdialog.form_label.var_type": "var type",
	"variable_basicdialog.form_label.unit": "unit",
	"variable_basicdialog.tip.content": "Enter to complete the addition",
	"variable_basicdialog.tip.placeholder": "Enter to complete the addition",
	"variable_basicdialog.dialog_title.addtype": "Add alarm types",
	"variable_basicdialog.input_label.dictName": "dictName",
	"variable_basicdialog.placeholder.dictName": "dictName",
	"variable_basicdialog.input_label.dictType": "dictType",
	"variable_basicdialog.placeholder.dictType": "dictType",
	"device_detail.tabtitle.basic": "Basic information",
	"device_detail.tabtitle.runtime": "Runtime information",
	"device_detail.tabtitle.system": "System information",
	"device_detail.link.refresh": "Refresh",
	"device_detail.msg.nodata": "No relevant data found",
	"device_detail.dialog_title.savetoproduct": "Save To Product",
	"device_detail.dialog_title.modify": "Modify device basic information",
	"device_detail.elmsg.succcess": "Successfully modified the device",
	"device_detail.elmsg.fail": "Modifying device failed!",
	"device_detail.tips.sync": "Issue synchronization configuration command",
	"device_detail.tips.sync_get": "Issue parameter setting command",
	"device_detail.tips.sync_from_product": "Synchronize product models",
	"device_detail.confirm.sync_from_product": "Synchronizing the product model will overwrite the existing model of the current device and cannot be rolled back. Do you want to continue",
	"device_detail.tips.submit_product": "Save device as product",
	"device_detail.btn.sync_status": "Sync Status",
	"device_detail.btn.sync_config": "Sync Config",
	"gateway.search_label.deptName": "deptName",
	"gateway.search_label.name": "Gateway Name",
	"gateway.search_placeholder.name": "Gateway Name",
	"gateway.search_label.sn": "Gateway SN",
	"gateway.search_label.productModel": "Product Model",
	"gateway.search_placeholder.sn": "Gateway SN",
	"gateway.search_placeholder.productModel": "Product Model",
	"gateway.search_label.onlineStatus": "onlineStatus",
	"gateway.status_option.all": "all",
	"gateway.status_option.online": "online",
	"gateway.status_option.offline": "offline",
	"gateway.tablist_label.onlineStatus": "onlineStatus",
	"gateway.tablist_label.name": "name",
	"gateway.tablist_label.sn": "sn",
	"gateway.tablist_label.deptName": "deptName",
	"gateway.tablist_label.lastLiveTime": "lastLiveTime",
	"gateway.tablist_label.logoutTime": "logoutTime",
	"gateway.tablist_label.productModel": "productModel",
	"gateway.tablist_label.type": "type",
	"gateway.tablist_label.location": "location",
	"gateway.tablist_label.operation": "operation",
	"gateway.operate.delete": "delete",
	"gateway.operate.detail": "detail",
	"gateway.msg.assignGroup": "Please select the device to operate",
	"gateway.msg.updateLocation": "Please select a device",
	"gateway.msg.mod": "Please select a device",
	"gateway.msg.sync": "Please select a device",
	"gateway.msg.syncGet": "The synchronization configuration command from the gateway has been issued",
	"gateway.msg.del": "Please select a piece of data to delete",
	"gateway.msg.stop": "Please select a device",
	"gateway.msg.start": "Please select a device",
	"gateway.msg.saveToProduct": "Please select a device to save as a product",
	"gateway.tips.sync": "Issue synchronization gateway configuration command",
	"gateway.tips.stop": "Stop Gateway",
	"gateway.tips.start": "Gateway restart",
	"gateway.tips.assign_group": "Adjust grouping",
	"gateway.tips.del": "Delete",
	"gateway.tips.save_to_product": "Save device as product",
	"gateway.confirm.del": "Unable to retrieve after deletion, confirm to delete the currently selected gateway",
	"gateway.diolog_title.add": "Add Gateway",
	"gateway.diolog_title.assign_group": "Assign Group",
	"gateway.diolog_title.save_to_product": "Save To Product",
	"gateway.basic_diolog_title.edit": "Edit Gateway",
	"gateway.tab_title.manage": "Gateway Management",
	"gateway.line_title.sn": "Detail",
	"gateway.line_title.productModel": "Product",
	"gateway.line_title.location": "Location",
	"gateway.confirm_title.del": "Are you sure to delete the current data?",
	"gateway.empty.subtitle": "Establish a connection with the platform and proxy sub devices to connect to the platform",
	"gateway.empty.btnText": "Add Gateway",
	"gateway_detail.dialog_title.modify": "Modify device basic information",
	"gateway_detail.dialog_title.edit": "Edit Gateway",
	"gateway_detail.dialog_title.upload": "Update program",
	"gateway_detail.dialog_title.save": "Save as Product",
	"gateway_detail.btn.edit": "Edit",
	"gateway_detail.btn.refresh": "Refresh",
	"gateway_detail.msg.nodata": "No relevant data found",
	"gateway_detail.msg.updatefail": "Program update failed",
	"gateway_detail.tips.start": "Start Gateway",
	"gateway_detail.tips.stop": "Stop Gateway",
	"gateway_detail.tips.update": "Program Update",
	"gateway_detail.tips.sync": "Issue synchronization gateway configuration command",
	"gateway_detail.tips.sync_get": "Issue parameter setting command",
	"gateway_detail.tips.save": "Save device as product",
	"gateway_basicdiglog.form_label.sn": "GatewaySN",
	"gateway_basicdiglog.form_label.name": "GatewayName",
	"gateway_basicdiglog.form_label.deptId": "Group",
	"gateway_basicdiglog.form_label.product": "ProductModel",
	"gateway_basicdiglog.btn.auto": "automatically",
	"gateway_basicdiglog.form_rule_msg.sn": "Please enter the gateway SN",
	"gateway_basicdiglog.form_rule_msg.productModel": "Please select a product",
	"gateway_basicdiglog.tips.edit": "Edit Gateway",
	"gateway_basicdiglog.tips.add": "Add Gateway",
	"gateway_basicdiglog.footerlabel.close": "Close",
	"gateway_basicdiglog.footerlabel.cancel": "Cancel",
	"gateway_basicdiglog.footerlabel.confirm": "Confirm",
	"product.tablist_label.model": "Code",
	"product.tablist_label.name": "name",
	"product.tablist_label.device_type": "deviceType",
	"product.tablist_label.dept_name": "deptName",
	"product.tablist_label.descript": "descript",
	"product.tablist_label.create_time": "createTime",
	"product.tablist_label.operation": "operation",
	"product.msg.details": "Please select a record",
	"product.msg.mod": "Please select a record",
	"product.msg.del": "Please select the data to delete",
	"product.msg.copy": "Please select a product record to copy",
	"product.msg.syncFromProduct": "Please select a record",
	"product.confirm.del": "Unable to retrieve after deletion, confirm to delete the currently selected product",
	"product.confirm.syncFromProduct": "Synchronization will overwrite the existing models of all devices of the product and cannot be rolled back. Do you want to continue",
	"product.tips.syncFromProduct": "Synchronize device model",
	"product.tips.remove": "Delete Product",
	"product.tips.add": "Add Product",
	"product.tips.copy": "Copy Product",
	"product.search_label.deptName": "deptName",
	"product.search_label.name": "Product Name",
	"product.search_placeholder.name": "Enter product name",
	"product.search_label.model": "Product Code",
	"product.search_placeholder.model": "Enter product code",
	"product.search_label.deviceType": "Product Type",
	"product.option.all": "All",
	"product.option.device": "Device",
	"product.option.softgateway": "SoftGateway",
	"product.option.gateway": "Gateway",
	"product.confirm_title.del": "Are you sure to delete the current data?",
	"product.btn.delete": "Delete",
	"product.btn.detail": "Detail",
	"product.dialog_title.add": "Add Product",
	"product.dialog_title.copy": "Copy Product",
	"product.copy_form_label.product_name": "ProductName",
	"product.copy_form_label.product_model": "ProductModel",
	"product.tab_title.manage": "Product Manage",
	"product.empty.subtitle": "A product is a collection of devices, usually a set of devices with the same functional definition.",
	"product.empty.btntext": "Creat Producr",
	"product_card.label.created_time": "Creat Producr：",
	"product_card.label.model": "Product Code：",
	"product_card.label.deviceType": "DeviceType：",
	"product_card.label.description": "description：",
	"product_card.dropdpwn_btn.edit": "Edit",
	"product_card.dropdpwn_btn.delete": "Delete",
	"product_card.btn.detail": "Detail",
	"product_detaildialog.form_label.device": "Product Type",
	"product_detaildialog.radio_btn.device": "Device",
	"product_detaildialog.radio_btn.softgateway": "SoftGateway",
	"product_detaildialog.radio_btn.gateway": "Gateway Device",
	"product_detaildialog.form_label.model": "Product Code",
	"product_detaildialog.placeholder.model": "Product Code",
	"product_detaildialog.form_label.name": "Product Name",
	"product_detaildialog.placeholder.name": "Product Name",
	"product_detaildialog.form_label.deptId": "Group",
	"product_detaildialog.form_label.remark": "Product Remark",
	"product_detaildialog.placeholder.remark": "Product Remark",
	"product_detaildialog.uploadimg.tips": "Please upload product images",
	"product_detaildialog.footerlabel.close": "Close",
	"product_detaildialog.footerlabel.cancel": "Cancel",
	"product_detaildialog.footerlabel.confirm": "Confirm",
	"product_detaildialog.form_rule_msg.model": "Please enter the product code",
	"productdialog.msg.nodata": "No relevant data found",
	"productdialog.dialog_title.modify": "Modify product basic information",
	"productdialog.elmsg.success": "Successfully modified the product",
	"productdialog.elmsg.fali": "Product modification failed!",
	"productdialog.confirm.sync_from_product": "Synchronization will overwrite the existing models of all devices of the product and cannot be rolled back. Do you want to continue?",
	"productdialog.tips.sync": "Synchronize device model",
	"productdialog.tips.copy": "Copy product",
	"productdialog.btn.modify": "Modify",
	"productdialog.dialog_title.copy": "Copy Product",
	"product_simpleinfo.dialog_title.name": "Product Name",
	"product_simpleinfo.dialog_title.model": "Product Model",
	"product_simpleinfo.dialog_title.description": "Product Description",
	"alarmlist.tab_pane.real": "Real-time Alarm",
	"alarmlist.tab_pane.hist": "History Alarm",
	"alarmlist.search_label.group": "Group",
	"alarmlist.search_label.sn": "Device",
	"alarmlist.placeholder.sn": "Device",
	"alarmlist.search_label.var_name": "Alarm Var",
	"alarmlist.placeholder.var_name": "Alarm Var",
	"alarmlist.search_label.alarm_type": "Alarm Tyoe",
	"alarmlist.search_label.alarm_level": "Alarm Level",
	"realalarm.tablist_label.alarm_type": "Alarm Type",
	"realalarm.tablist_label.dev_sn": "Alarm Device",
	"realalarm.tablist_label.var_name": "Alarm Var",
	"realalarm.tablist_label.alarm_value": "Alarm Value",
	"realalarm.tablist_label.create_time": "Alarm Time",
	"realalarm.tablist_label.duration": "duration",
	"realalarm.tablist_label.level": "Alarm Level",
	"realalarm.tablist_label.reason": "Reason",
	"realalarm.tablist_label.operation": "Operat",
	"realalarm.dialog_title.config": "Alarm Config",
	"realalarm.dialog_title.suggestion": "Alarm Suggestion",
	"realalarm.msg.execute": "Please select the record to process",
	"realalarm.msg.del": "Please select the record to delete",
	"realalarm.elmsg.confirm": "Are you sure to delete the selected item?",
	"realalarm.elmsg.tip": "Tips",
	"realalarm.elmsg.success": "Success",
	"realalarm.elmsg.error": "Fail",
	"realalarm.tips.suggestion": "Alarm Suggestion",
	"realalarm.form_label.device": "Alarm Device",
	"realalarm.form_label.info": "Variable Information",
	"realalarm.form_label.value": "Alarm Value",
	"realalarm.form_label.time": "Duration",
	"realalarm.form_label.suggestion": "Suggestion",
	"realalarm.input_placeholder.suggestion": "Please input the processing content",
	"realalarm.tab_title.real": "Real-time Alarm",
	"realalarm.form_label.alarm_type": "Alarm Type:",
	"realalarm.form_label.alarm_mode": "Alarm Mode:",
	"realalarm.form_label.is_error": "Is Error:",
	"realalarm.is_error.yes": "YES",
	"realalarm.is_error.no": "NO",
	"realalarm.form_label.auto_done": "Auto Done:",
	"realalarm.is_auto.auto": "Auto Done:",
	"realalarm.is_auto.manual": "Manual Done:",
	"realalarm.form_label.trigger_type": "Trigger Type",
	"realalarm.trigger_type.first": "Frist",
	"realalarm.trigger_type.every": "Every time",
	"realalarm.link.execute": "Do it now",
	"histalarm.tablist_label.alarm_type": "Alarm Type",
	"histalarm.tablist_label.dev_sn": "Alarm Device",
	"histalarm.tablist_label.var_name": "Alarm Var",
	"histalarm.tablist_label.alarm_value": "Alarm Value",
	"histalarm.tablist_label.create_time": "Alarm Time",
	"histalarm.tablist_label.update_time": "Update Time",
	"histalarm.tablist_label.duration": "duration",
	"histalarm.tablist_label.level": "Alarm Level",
	"histalarm.tablist_label.reason": "Reason",
	"histalarm.tablist_label.operation": "Operat",
	"histalarm.dialog_title.config": "Alarm Config",
	"histalarm.msg.execute": "Please select the record to process",
	"histalarm.msg.del": "Please select the record to delete",
	"histalarm.elmsg.confirm": "Are you sure to delete the selected item?",
	"histalarm.elmsg.tip": "Tips",
	"histalarm.elmsg.success": "Success",
	"histalarm.elmsg.error": "Fail",
	"histalarm.tab_title.hist": "History Alarm",
	"histalarm.form_label.alarm_type": "Alarm Type:",
	"histalarm.form_label.alarm_mode": "Alarm Mode:",
	"histalarm.form_label.is_error": "Is Error:",
	"histalarm.is_error.yes": "YES",
	"histalarm.is_error.no": "NO",
	"histalarm.form_label.auto_done": "Auto Done:",
	"histalarm.is_auto.auto": "Auto Done:",
	"histalarm.is_auto.manual": "Manual Done:",
	"histalarm.form_label.trigger_type": "Trigger Type",
	"histalarm.trigger_type.first": "Frist",
	"histalarm.trigger_type.every": "Every time",
	"realalarm.link.more": "More",
	"realalarm.popover.time": "Time",
	"realalarm.popover.suggestion": "Suggestion",
	"alarmmonitor.card_title.today_alarm": "Today Alarm",
	"alarmmonitor.today.no_execute": "No Execute",
	"alarmmonitor.today.executed": "Executed",
	"alarmmonitor.card_title.yesterday_alarm": "Yesterday Alarm",
	"alarmmonitor.yesterday.no_execute": "No Execute",
	"alarmmonitor.yesterday.executed": "Executed",
	"alarmmonitor.card_title.trend": "Device Alarm Trend",
	"alarmmonitor.card_title.rank": "Device Alarm Rank",
	"alarmmonitor.tablist_label.index": "Index",
	"alarmmonitor.tablist_label.devSn": "devSn",
	"alarmmonitor.tablist_label.count": "count",
	"alarm_cardhead.shortcuts.week": "a week",
	"alarm_cardhead.shortcuts.month": "One month",
	"alarm_cardhead.shortcuts.three_months": "three months",
	"alarm_cardhead.shortcuts.six_months": "Six months",
	"alarm_cardhead.btn.7day": "7 days",
	"alarm_cardhead.btn.30day": "30 days",
	"alarm_cardhead.select_time.start": "Start date",
	"alarm_cardhead.select_time.end": "End date",
	"alarmconfig.tablist_label.alarmType": "Alarm Type",
	"alarmconfig.tablist_label.devSn": "devSn",
	"alarmconfig.tablist_label.key": "key",
	"alarmconfig.tablist_label.rule": "rule",
	"alarmconfig.tablist_label.updateTime": "updateTime",
	"alarmconfig.tablist_label.operation": "operation",
	"alarmconfig.dialog_title.datachart": "Historical Data Trends",
	"alarmconfig.dialog_title.config": "Alarm Configuration",
	"alarmconfig.dialog_title.history": "Historical Alarm Records",
	"alarmconfig.msg.history": "Please select a record",
	"alarmconfig.msg.conf": "Please select a record",
	"alarmconfig.msg.detail": "Please select a record",
	"alarmconfig.msg.del": "Please select the configuration item to delete",
	"alarmconfig.confirm.del": "Confirm to delete the currently selected alarm configuration",
	"alarmconfig.tips.del": "Delete alarm configuration",
	"alarmconfig.empty.tip1": "Alarm configuration usually includes the following steps:<br/>",
	"alarmconfig.empty.tip2": "1. tips2.<br/>",
	"alarmconfig.empty.tip3": "2. tips3.<br/>",
	"alarmconfig.empty.tip4": "3. tips4.<br/>",
	"alarmconfig.empty.tip5": "4. tips5.",
	"alarmconfig.tab_pane.device": "Device Alarm",
	"alarmconfig.tab_pane.product": "Product Alarm",
	"alarmconfig.dialog.footerLabel": "Close",
	"alarmconfig.search_label.alarm_type": "Alarm Type",
	"alarmconfig.search_label.limit_type": "Alarm Conditions",
	"alarmconfig.search_label.sn": "Alarm Device",
	"alarmconfig.placeholder.sn": "Alarm Device",
	"alarmconfig.search_label.keyName": "keyName",
	"alarmconfig.placeholder.keyName": "keyName",
	"alarmconfig.search_label.alarm_level": "Alarm Level",
	"alarmconfig.tab_title.alarm_config": "Alarm configuration",
	"alarmconfig.btn.alarm_config": "Alarm configuration",
	"alarmconfig.btn.hist": "History Alarm",
	"alarmconfig.btn_title.hist": "View alarm configuration details",
	"alarmconfig.btn.config": "Alarm Config",
	"alarmconfig.btn_title.config": "View alarm configuration details",
	"alarmconfig.operation.del": "delete",
	"alarmconfig.operation.more": "more",
	"alarmconfig.empty.title": "You can configure variable alarms on the device and product pages.",
	"alarm_configdetail.formrules.ulimit": "Please set the upper threshold",
	"alarm_configdetail.formrules.dlimit": "Please set the lower threshold",
	"alarm_configdetail.formrules.elimit": "Please set the alarm threshold",
	"alarm_configdetail.formrules.alarm_name": "Please set the alarm name",
	"alarm_configdetail.errMsg.alarm_exists": "Alarm name already exists",
	"alarm_configdetail.btn.add": "Add",
	"alarm_configdetail.btn.del": "Delete",
	"alarm_configdetail.btn.detail": "Detail",
	"alarm_configdetail.btn.save": "Save",
	"alarm_configdetail.tips.add_alarm_config": "Add alarm configuration",
	"alarm_configdetail.confirm.del": "Unable to retrieve after deletion. Are you sure to delete the currently selected record?",
	"alarm_configdetail.tablist_label.alarm_type": "Alarm Type",
	"alarm_configdetail.tablist_label.auto_done": "Automatic Processing",
	"alarm_configdetail.tablist_label.is_error": "Is Faulty",
	"alarm_configdetail.tablist_label.trigger_type": "Trigger Mode",
	"alarm_configdetail.tablist_label.elimit": "Alarm Threshold",
	"alarm_configdetail.tablist_label.level": "Alarm Level",
	"alarm_configdetail.tablist_label.mode": "Alarm Mode",
	"alarm_configdetail.tablist_label.operation": "Opera",
	"alarm_configdetail.tips.dictionary": "Dictionary Configuration",
	"alarm_configdetail.dialog_title.add_type": "Add Alarm Types",
	"alarm_configdetail.form_label.alarm_type": "Alarm name",
	"alarm_configdetail.form_label.level": "Alarm Level",
	"alarm_configdetail.form_label.mode": "Alarm Mode",
	"alarm_configdetail.form_label.ulimit": "Alarm ULimit",
	"alarm_configdetail.placeholder.ulimit": "Alarm upper limit threshold",
	"alarm_configdetail.form_label.dlimit": "Alarm DLimit",
	"alarm_configdetail.placeholder.dlimit": "Alarm down limit threshold",
	"alarm_configdetail.form_label.elimit": "Alarm Elimit",
	"alarm_configdetail.placeholder.elimit": "Alarm Elimit",
	"alarm_configdetail.form_label.is_rrror": "is Error",
	"alarm_configdetail.form_label.auto_done": "autoDone",
	"alarm_configdetail.form_label.trigger_type": "Trigger Type",
	"alarm_configdetail.form_label.reason": "Fault cause",
	"alarm_configdetail.placeholder.alarm_reason": "The cause of the malfunction",
	"alarm_configdetail.form_label.suggestion": "Handling opinions",
	"alarm_configdetail.placeholder.suggestion": "Generate troubleshooting suggestions",
	"notifylist.tablist_label.sn": "Device",
	"notifylist.tablist_label.create_time": "Create Time",
	"notifylist.tablist_label.timestamp": "Timestamp",
	"notifylist.tablist_label.content_type": "ContentType",
	"notifylist.tablist_label.content": "Content",
	"notifylist.tablist_label.operate": "More",
	"notifylist.dialog_title.detail": "Message Detail",
	"notifylist.tab_title.list": "Message List",
	"notifylist.select_time.to": "to",
	"notifylist.select_time.start": "start",
	"notifylist.select_time.end": "end",
	"notifylist.operate.detail": "detail",
	"notifydetail.form_label.create_time": "Notify Time:",
	"notifydetail.form_label.type": "Notify Type:",
	"notifydetail.form_label.content": "NotifyContent:",
	"notifydetail.form_label.person": "Notify Person:",
	"notifydetail.form_label.email": "Email Notify:",
	"notifydetail.form_label.phone_msg": "SMS Notify:",
	"notifydetail.form_label.fail_reason": "Fail Reason:",
	"notifyconfig.tablist_label.name": "Fail Reason:",
	"notifyconfig.tablist_label.status": "Fail Reason:",
	"notifyconfig.tablist_label.send_way": "Fail Reason:",
	"notifyconfig.tablist_label.template": "Fail Reason:",
	"notifyconfig.tablist_label.operate": "More",
	"notifyconfig.msg.mod": "Please select a record",
	"notifyconfig.msg.del": "Please select the record to delete",
	"notifyconfig.confirm.del": "Do you want to delete the currently selected record?",
	"notifyconfig.dialog_title.detail": "Detail Configuration",
	"notifyconfig.tips.remove": "Remove Configuration ",
	"notifyconfig.tips.modify": "Modify Configuration",
	"notifyconfig.tips.add": "Add Configuration",
	"notifyconfig.search_label.name": "Notification Topic",
	"notifyconfig.popover_title.sms": "SMS template content",
	"notifyconfig.popover_title.email": "Email template content",
	"notifyconfig.link.sms": "SMS template",
	"notifyconfig.link.email": "Email template",
	"notifyconfig.card_label.name": "Template name:",
	"notifyconfig.card_label.content": "Template content:",
	"notifyconfig.confirm.operate": "Are you sure to delete the current data?",
	"notifyconfig.empty.title": "There is currently no relevant notification configuration available.",
	"notifyconfig.empty.subtitle": "Notification configuration is aimed at notifying system administrators or other relevant personnel in a timely manner through email, SMS",
	"notifyconfig.card_label.modify": "Modify",
	"notify_configdetail.form_label.status": "Enable Status",
	"notify_configdetail.radio.enable": "Enable",
	"notify_configdetail.radio.deactivate": "Deactivate",
	"notify_configdetail.form_label.source": "Alarm notification",
	"notify_configdetail.checkbox.yes": "Yes",
	"notify_configdetail.form_label.deptid": "Device grouping",
	"notify_configdetail.tooltip.deptid": "When generating notifications for devices and products under this group, use the current notification topic and content.",
	"notify_configdetail.form_label.alarm_type": "Alarm Type",
	"notify_configdetail.form_label.level": "Alarm Level",
	"notify_configdetail.form_label.name": "Notification Topic",
	"notify_configdetail.name.placeholder": "Please configure the notification theme",
	"notify_configdetail.form_label.template": "Notification Template",
	"notify_configdetail.form_label.send_target": "Notification object",
	"notify_configdetail.target_radio.systemuser": "By personnel",
	"notify_configdetail.target_radio.custuser": "By Custom",
	"notify_configdetail.form_label.username": "Notify personnel",
	"notify_configdetail.select_usename.placeholder": "Please select personnel",
	"notify_configdetail.select.placeholder": "Select",
	"notifymould.tablist_label.name": "Template Name",
	"notifymould.tablist_label.type": "Notification method",
	"notifymould.tablist_label.content": "Notification content",
	"notifymould.tablist_label.operate": "More",
	"notifymould.msg.mod": "Please select a record",
	"notifymould.msg.del": "Please select the record to operate on",
	"notifymould.confirm.del": "Unable to retrieve after deletion, confirm to proceed with the current operation",
	"notifymould.tips.del": "Delete Template",
	"notifymould.tips.add": "Add Template",
	"notifymould.tips.edit": "Edit Template",
	"notifymould.dialog_title.detail": "Template Details",
	"notifymould.search_label.name": "Template Name",
	"notifymould.tab_title.notify": "Notification Template",
	"notifymould.btn.edit": "Edit",
	"notifymould.confirm.title": "Are you sure to delete the current data?",
	"notifymould.empty.title": "There are currently no records of configuration related notification templates",
	"notifymould.empty.subtitle": "1. By pre defining the message content template, when sending alarm notifications",
	"notifymould.formrule.name": "Please enter the template name",
	"notifymould.formrule.id": "Please select a template",
	"notifymould.form_label.name": "TemplateName",
	"notifymould.placeholder.name": "Template Name",
	"notifymould.form_label.type": "NotifyMethod",
	"notifymould.type_radio.mail": "Mail",
	"notifymould.type_radio.sms": "SMS",
	"notifymould.form_label.id": "SMS Template",
	"notifymould.select.placeholder": "Please select a template",
	"notifymould.form_label.content": "Notify content",
	"notifymould.tooltip.title": "Sample template placeholder:",
	"notifymould.tool_label.devname": "Device",
	"notifymould.tool_label.variable": "Alarm Variable Identify",
	"notifymould.tool_label.varname": "Alarm VarName",
	"notifymould.tool_label.currentval": "Alarm Valur",
	"notifymould.tool_label.type": "Alarm Type",
	"notifymould.tool_label.level": "Alarm Level",
	"notifymould.tool_label.time": "Alarm Time",
	"notifymould.input.placeholder": "Please fill in the notification template content...",
	"rulelinks.msg.details": "Please select a record",
	"rulelinks.msg.mod": "Please select a record",
	"rulelinks.msg.del": "Please select the data to delete",
	"rulelinks.confirm.del": "Unable to retrieve after deletion, confirm to delete the currently selected rule",
	"rulelinks.msg.enable": "Please select the record to operate on",
	"rulelinks.confirm.enable": "Confirm enabling the current data processing rules",
	"rulelinks.msg.disable": "Please select the record to operate on",
	"rulelinks.confirm.disable": "Confirm deactivation of current data processing rules",
	"rulelinks.msg.copy": "Please select a rule record to copy",
	"rulelinks.dialog_title.add": "Add Rule",
	"rulelinks.tablist_label.name": "Name",
	"rulelinks.tablist_label.device_type": "Device Type",
	"rulelinks.tablist_label.descript": "Descript",
	"rulelinks.tablist_label.create_time": "Create Time",
	"rulelinks.tips.enable": "Enable Rule",
	"rulelinks.tips.disable": "Disable Rule",
	"rulelinks.tips.del": "Delete Rule",
	"rulelinks.tips.add": "Add Rule",
	"rulelinks.tips.copy": "Copy Rule",
	"rulelinks.dialog_title.copy": "Copy Rule",
	"rulelinks.tab_title.manage": "Rule Manage",
	"rulelinks.status_option.all": "All",
	"rulelinks.status_option.enable": "Enable",
	"rulelinks.status_option.disable": "Disable",
	"rulelinks.devtype_option.all": "All",
	"rulelinks.devtype_option.device": "Device",
	"rulelinks.devtype_option.soft_gateway": "Soft Gateway",
	"rulelinks.devtype_option.gateway": "Gateway",
	"rulelinks.card_link.title": "View Rule Details",
	"rulelinks.status.enable": "Enable",
	"rulelinks.status.disable": "Disable",
	"rulelinks.card_btn.del": "Delete Rule",
	"rulelinks.card_btn.details": "Rule Config",
	"rulelinks.card_btn.title": "View Rule Details",
	"rulelinks.operation.detail": "Details",
	"rulelinks.empty.subtitle": "Visualize some complex and volatile business logic from the code programming page, configure access parameters, and logical conditions",
	"rulelinks.empty.btn_text": "Add Rule",
	"rulelinks.card_label.name": "Rule Name",
	"rulelinks.card_label.productid": "Process type",
	"rulelinks.card_text.productid": "By product",
	"rulelinks.card_text.devsn": "By device",
	"rulelinks.card_text.product": "Associated products",
	"rulelinks.card_text.dev": "Associated devices",
	"rulelinks.card_label.creator": "Creator",
	"rulelinks.card_label.product_model": "Product Model",
	"rulelinks.card_label.product_name": "Product Name",
	"rule_detaildialog.formrule.name": "Please enter a rule name",
	"rule_detaildialog.form_label.name": "name",
	"rule_detaildialog.placeholder.name": "Please enter a rule name",
	"rule_detaildialog.form_label.bind_type": "bind_type",
	"rule_detaildialog.option.product": "product",
	"rule_detaildialog.option.device": "device",
	"rule_detaildialog.form_label.product_id": "product_iId",
	"rule_detaildialog.form_label.devsn": "devsn",
	"rule_detaildialog.form_label.desc": "desc",
	"rule_detaildialog.input_placeholder.desc": "Please enter a rule description",
	"ruledetail.dialog_title.basic": "Basic information of rule chain",
	"ruledetail.tips.modify": "Modify Rule Chain",
	"ruledetail.status.enable": "Enable",
	"ruledetail.status.disable": "Disable",
	"ruledetail.btn.refresh": "Refresh",
	"ruledetail.tab_label.name": "Rule Chain Name",
	"ruledetail.tab_label.update_time": "Updata Time",
	"ruledetail.tab_label.obj": "Association Obj",
	"ruledetail.tab_label.product": "Association Product",
	"ruledetail.tab_label.dev": "Association Device",
	"ruledetail.option.product": "Association Product",
	"ruledetail.option.dev": "Association Device",
	"ruledetail.btn.config": "Configure Now",
	"goflow.text.input": "Input",
	"goflow.text.handle": "Handle",
	"goflow.text.output": "Output",
	"goflow.pane_title.left": "Rule arrangement",
	"goflow.pane_title_tips.left": "(Double click on the canvas to add a processor)",
	"goflow.tips": "tips",
	"goflow.tips.title": "tips",
	"goflow.tips.tip1": "tip1",
	"goflow.tips.tip2": "tip2",
	"goflow.tips.tip3": "tip3",
	"goflow.tips.tip4": "tip4",
	"goflow.tips.tip5": "tip5",
	"goflow.tips.tip6": "tip6",
	"goflow.pane_title.right": "Rule processor configuration",
	"goflow.btn.save": "Save",
	"goflow.form_label.name": "Node Name",
	"goflow.placeholder.name": "Rule Node Name",
	"goflow.form_label.type": "Trigger Type",
	"goflow.form_label.rule": "Processing Rules",
	"goflow.form_label.result": "Output Preview",
	"forwardrule.dialog_title.add": "Add Rule",
	"forwardrule.dialog_title.mod": "Modify Rule",
	"forwardrule.dialog_title.new": "Add Rule",
	"forwardrule.msg.details": "Please select a record",
	"forwardrule.msg.del": "Please select the selected record to delete",
	"forwardrule.confirm.del": "Unable to retrieve after deletion. Are you sure to delete the currently selected record?",
	"forwardrule.tablist_label.name": "name",
	"forwardrule.tablist_label.product": "productModel",
	"forwardrule.tablist_label.devsn": "devSn",
	"forwardrule.tablist_label.server": "server",
	"forwardrule.tablist_label.server_type": "serverType",
	"forwardrule.tablist_label.target": "target",
	"forwardrule.tablist_label.modelsn": "modelSN",
	"forwardrule.tablist_label.create_time": "createTime",
	"forwardrule.tablist_label.operation": "operation",
	"forwardrule.tips.del": "Delete",
	"forwardrule.tips.save": "Save",
	"forwardrule.tab_title.manage": "List Manage",
	"forwardrule.option.all": "All",
	"forwardrule.target.dev": "device",
	"forwardrule.target.product": "product",
	"forwardrule.popover.title": "server information",
	"forwardrule.popover_label.type": "server type:",
	"forwardrule.popover_label.host": "server host:",
	"forwardrule.popover_label.port": "server port:",
	"forwardrule.popconfitm.title": "Are you sure to delete the current data?",
	"forwardrule.link.delete": "delete",
	"forwardrule.link.detail": "detail",
	"forwardrule.empty.title": "There are currently no data forwarding rules.",
	"forwardrule.empty.subtitle": "The Internet of Things platform triggers corresponding actions when the device meets the set conditions based on the rules set by users and the data reported by the device, and forwards the data to other public cloud services for further integration and utilization.",
	"forward_ruledialog.formrule.name": "Please enter a rule name",
	"forward_ruledialog.formrule.server": "Please select forwarding service",
	"forward_ruledialog.elmsg.valid": "DB service must fill in forwarding variables",
	"forward_ruledialog.form_label.name": "Rule Name",
	"forward_ruledialog.form_label.server_type": "Server Type",
	"forward_ruledialog.form_label.server": "Forwarding service",
	"forward_ruledialog.form_label.target": "service object",
	"forward_ruledialog.radio.product": "product",
	"forward_ruledialog.radio.device": "device",
	"forward_ruledialog.form_label.product": "ForwardProduct",
	"forward_ruledialog.form_label.devsn": "ForwardDevice",
	"forward_ruledialog.form_label.var": "ForwardVariable",
	"forward_ruledialog.tooltip.tip1": "1. Forward the topic as ",
	"forward_ruledialog.tooltip.tip2": "2. The default message content format is as follows:",
	"forward_ruledialog.tooltip.tip3_1": "3. When setting the \"forwarding variable\" mapping, the content is mapped according to the field ",
	"forward_ruledialog.tooltip.tip3_2": ",The key is the terminal variable identifier (the flattening of the hierarchical object is the path),",
	"forward_ruledialog.tooltip.tip3_3": "For example, rumtime. CPU), value is the target field",
	"forward_ruledialog.tooltip.tip_mqtt": "1. The forwarding topic is /sansan/data/forward\n2. The default message content format is as follows:\n{\n\t\"data\": {\n\t\t\"temprature\": 51.8\n\t},\n\t\"msgType\": 1,\n\t\"sn\": \"dev0001\",\n\t\"updateTime\": \"2023-03-30 11:24:51\"\n}\n3. When setting the \"forwarding variable\" mapping, the content is mapped according to the field {from:to},\nFrom is the source field, to is the conversion field,For example:\"temprature\":\"temp\",\nMulti field conversion, for example:\"temprature;humidity\":\"DATA\",\nfor example:\"temprature:temp;humidity:hum\":\"DATA\"",
	"forward_ruledialog.tooltip.tip_http": "1. Interface forwarding POST - 'Content Type': 'application/JSON'\n2. The default body content format is as follows:\n{\n\t\"data\": {\n\t\t\"temprature\": 51.8\n\t},\n\t\"msgType\": 1,\n\t\"sn\": \"dev0001\",\n\t\"updateTime\": \"2023-03-30 11:24:51\"\n}\n3. When setting the \"forwarding variable\" mapping, the content is mapped according to the field {from:to},\nFrom is the source field, to is the conversion field,For example:\"temprature\":\"temp\",\nMulti field conversion, for example:\"temprature;humidity\":\"DATA\",\nfor example:\"temprature:temp;humidity:hum\":\"DATA\"",
	"forward_ruledialog.tooltip.tip_db": "1. Transfer to the designated table of the forwarding service. If a table name is not specified, the table will be automatically created 't_sansan_forward'\n2. It is necessary to set a 'forwarding variable' mapping to be used as the table field {key: value} for the transfer,\nKey is the terminal variable identifier (flattening the hierarchical object to. path, such as runtime. CPU), and value is the target field",
	"forwardserver.dialog_title.add": "Add forward service",
	"forwardserver.dialog_title.edit": "Edit forward service",
	"forwardserver.dialog_title.new": "Add forward service",
	"forwardserver.msg.details": "Please select a record",
	"forwardserver.msg.del": "Please select the selected record to delete",
	"forwardserver.msg.tester": "Please select a server to test",
	"forwardserver.confirm.del": "Unable to retrieve after deletion. Are you sure to delete the currently selected record?",
	"forwardserver.tips.tester": "test link",
	"forwardserver.tabs.mqtt": "MQTT server",
	"forwardserver.tabs.http": "HTTP server",
	"forwardserver.tabs.db": "DB server",
	"forwardserver.tablist_label.last": "Last connection",
	"forwardserver.tablist_label.connect_status": "Connect Status",
	"forwardserver.tablist_label.name": "Server Name",
	"forwardserver.tablist_label.host": "Server Host",
	"forwardserver.tablist_label.port": "Server Port",
	"forwardserver.tablist_label.url": "URL",
	"forwardserver.tablist_label.lasttime": "Last Forward Time",
	"forwardserver.tablist_label.count": "Forward Count",
	"forwardserver.tablist_label.operation": "operation",
	"forwardserver.tips.del": "Delete",
	"forwardserver.tips.save": "Save",
	"forwardserver.tab_title.manage": "List Manage",
	"forwardserver.status.online": "Connect Success",
	"forwardserver.status.offline": "Connect Fail",
	"forwardserver.popconfirm.title": "Are you sure to delete the current data?",
	"forwardserver.btn.test": "test",
	"forwardserver.btn.detail": "detail",
	"forwardserver.empty.subtitle": "You can customize the addition and configuration of forwarding servers for receiving data.<br>",
	"forwardserver.empty.btn_text": "Add forwarding service",
	"forward_serverdialog.formrule.name": "Please enter a service name",
	"forward_serverdialog.formrule.host": "Please enter the service address",
	"forward_serverdialog.formrule.port": "Please enter the service port",
	"forward_serverdialog.form_label.type": "Server Type",
	"forward_serverdialog.form_label.name": "Server Name",
	"forward_serverdialog.placeholder.name": "Please enter a service name",
	"forward_serverdialog.form_label.host": "Server Host",
	"forward_serverdialog.placeholder.host": "Please enter the service address",
	"forward_serverdialog.form_label.port": "Server Port",
	"forward_serverdialog.placeholder.port": "Please enter the service port",
	"forward_serverdialog.form_label.username": "Username",
	"forward_serverdialog.placeholder.username": "enter one user name",
	"forward_serverdialog.form_label.password": "Password",
	"forward_serverdialog.placeholder.password": "Please enter the password",
	"forward_serverdialog.form_label.db_driver": "database driver",
	"forward_serverdialog.placeholder.db_driver": "Please enter the database driver",
	"forward_serverdialog.form_label.db_name": "database name",
	"forward_serverdialog.placeholder.db_name": "Please enter a database name",
	"forward_serverdialog.form_label.db_table": "database table name",
	"forward_serverdialog.placeholder.db_table": "Please enter the database table name",
	"forward_serverdialog.placeholder.url": "Please enter the interface address",
	"dashboard.form_label.name": "Apply Name",
	"dashboard.placeholder.name": "Apply Name",
	"dashboard.form_label.app_type": "Apply Type",
	"dashboard.tab_title.manage": "Apply Manage",
	"dashboard.btn.open_app": "Open Application",
	"dashboard.empty.subtitle": "Using multimedia and digital technology as display technologies, attracting visitors with various innovative technologies, and achieving solution display of application results.",
	"dashboard.empty.title": "There is currently no relevant application display in the application exhibition hall",
	"dashboard.empty.btn_text": "Add an app now",
	"dashboard.tablist_label.name": "Apply Name",
	"dashboard.tablist_label.descript": "Apply Descript",
	"dashboard.tablist_label.create_time": "Create Time",
	"dashboard.tablist_label.operation": "Operat",
	"instance.form_label.name": "Apply Name",
	"instance.placeholder.name": "Apply Name",
	"instance.form_label.app_type": "Apply Type",
	"instance.tab_title.manage": "Instance Application",
	"instance.dialog_title.detail": "Detail",
	"instance.dialog_title.modify": "Modify",
	"instance.dialog_title.add": "Add",
	"instance.tips.off_shelf": "Off Shelf exhibition Hall",
	"instance.tips.release": "Release Exhibition Hall",
	"instance.tips.delete": "Delete",
	"instance.tips.modify": "Modify",
	"instance.tips.add": "Add",
	"instance.link.off_shelf": "Off Shelf exhibition Hall",
	"instance.link.release": "Release Exhibition Hall",
	"instance.tag.no": "No",
	"instance.tag.yes": "Yes",
	"instance.status.online": "Running",
	"instance.status.offline": "Not Start",
	"instance.tablist_label.instance_id": "Apply Example",
	"instance.tablist_label.name": "App Name",
	"instance.tablist_label.key": "App identify",
	"instance.tablist_label.sn": "Deploying Device",
	"instance.tablist_label.type": "App Type",
	"instance.tablist_label.status": "Running Status",
	"instance.tablist_label.creator": "Creator",
	"instance.tablist_label.builder": "Builder",
	"instance.tablist_label.update_time": "Update Time",
	"instance.tablist_label.version": "Version",
	"instance.tablist_label.show": "Exhibition Hall Applications",
	"instance.tablist_label.operation": "Operation",
	"instance.msg.mod": "Please select a record",
	"instance.msg.del": "Please select the data to delete",
	"instance.confirm.del": "Unable to retrieve after deletion, confirm to delete the current operation",
	"develop.form_label.name": "Apply Name",
	"develop.placeholder.name": "Apply Name",
	"develop.form_label.app_type": "Apply Type",
	"develop.tab_title.manage": "List Manage",
	"develop.dialog_title.detail": "Details",
	"develop.dialog_title.modify": "Modify",
	"develop.dialog_title.add": "Add",
	"develop.msg.modify": "Please select a record",
	"develop.msg.del": "Please select the data to delete",
	"develop.confirm.del": "Unable to retrieve after deletion, confirm to delete the currently selected application",
	"develop.tips.del": "Delete",
	"develop.tips.mod": "Modify",
	"develop.tips.add": "Add",
	"develop.link.del": "Delete",
	"develop.link.config": "Config",
	"develop.tablist_label.name": "App name",
	"develop.tablist_label.key": "App Key",
	"develop.tablist_label.type": "App Type",
	"develop.tablist_label.source": "source",
	"develop.tablist_label.creator": "creator",
	"develop.tablist_label.owner": "owner",
	"develop.tablist_label.update_time": "UpdateTime",
	"develop.tablist_label.version": "version",
	"develop.tablist_label.desc": "desc",
	"develop.tablist_label.operation": "operation",
	"applet_dialog.uploadimg.emptytips": "Application image",
	"applet_dialog.form_label.type": "App Type",
	"applet_dialog.form_label.name": "App Name",
	"applet_dialog.placeholder.name": "Please enter an application name",
	"applet_dialog.form_label.key": "App Key",
	"applet_dialog.placeholder.key": "Please enter the application ID",
	"applet_dialog.form_label.version": "Version",
	"applet_dialog.placeholder.version": "Please enter the application version",
	"applet_dialog.form_label.home": "Home",
	"applet_dialog.form_label.doc": "Doc Address",
	"applet_dialog.form_label.desc": "Desc",
	"applet_dialog.placeholder.desc": "Desc",
	"applet_dialog.formrule.name": "The application name cannot be empty",
	"applet_dialog.formrule.key": "Application ID cannot be empty",
	"applet_dialog.formrule.app_type": "Application type cannot be empty",
	"mall.dialog_title.add": "Add Application",
	"mall.dialog_title.mod": "Modify Application",
	"mall.dialog_title.install": "Install Application",
	"mall.form_label.install": "Current application ID",
	"mall.msg.mod": "Please select a record",
	"mall.msg.detail": "Please select a record",
	"mall.msg.del": "Please select the data to delete",
	"mall.msg.copy": "Please select an application record to copy",
	"mall.msg.start": "Please select a record",
	"mall.msg.stop": "Please select a record",
	"mall.confirm.del": "Unable to retrieve after deletion, confirm to delete the currently selected application",
	"mall.tips.start": "Start Application",
	"mall.tips.stop": "Stop Application",
	"mall.tips.del": "Delete Application",
	"mall.tips.add": "Add Application",
	"mall.tips.install": "Install Application",
	"mall.tablist_label.name": "Apply Name",
	"mall.tablist_label.descript": "Apply Descript",
	"mall.tablist_label.create_time": "Create Time",
	"mall.tablist_label.operation": "Operation",
	"mall.tab_title.market": "Application Market",
	"mall.tag.side": "Side application",
	"mall.tag.cloud": "Cloud application",
	"mall.btn.access": "Free Access",
	"mall.btn.trial": "Free Trial",
	"mall.link.detail": "Detail",
	"mall.empty.subtitle": "Using multimedia and digital technology as display technologies, attracting visitors with various innovative technologies, and achieving solution display of application results.",
	"mall.empty.title": "There is currently no relevant application display in the application exhibition hall",
	"mall.empty.btn_text": "Add an app now",
	"appletdetail.navlist.basic": "Basic Information",
	"appletdetail.navlist.config": "Config Manage",
	"appletdetail.navlist.deploy": "Apply Deploy",
	"appletdetail.dialog_title.mod": "Modify Apply",
	"appletdetail.tips.mod": "Modify Apply",
	"appletdetail.tips.release": "Release",
	"appletdetail.confirm.publish": "Whether to publish the end application",
	"appletdetail.tips.offshelf": "Off Shelf",
	"appletdetail.confirm.withdraw": "Is it applied at the end of the shelf",
	"appletdetail.link.publish": "Publish",
	"appletdetail.link.withdraw": "Withdrawal from the application market",
	"applet_basicdetail.tab_title.basic": "Basic information",
	"applet_basicdetail.tablist_label.type": "App Type",
	"applet_basicdetail.tablist_label.name": "App Name",
	"applet_basicdetail.placeholder.name": "Please enter an application name",
	"applet_basicdetail.tablist_label.key": "App Key",
	"applet_basicdetail.placeholder.key": "Please enter an application name",
	"applet_basicdetail.tablist_label.version": "Version",
	"applet_basicdetail.placeholder.version": "Please enter an application version",
	"applet_basicdetail.tablist_label.home": "App Home",
	"applet_basicdetail.tablist_label.desc": "App Desc",
	"applet_basicdetail.placeholder.desc": "Application Introduction Description",
	"applet_basicdetail.uploadimg.emptytips": "Application image",
	"applet_basicdetail.tab_title.doc": "Documents and materials",
	"applet_basicdetail.btn.upload": "Upload Files",
	"applet_basicdetail.tablist_label.filename": "Upload Files",
	"applet_basicdetail.tablist_label.size": "Files Size",
	"applet_basicdetail.tablist_label.filetype": "Files Type",
	"applet_basicdetail.tablist_label.update_time": "Update Time",
	"applet_basicdetail.tablist_label.operate": "Operate",
	"applet_basicdetail.btn.delete": "Delete",
	"applet_basicdetail.empty.title": "No Data",
	"applet_basicdetail.empty.subtitle": "You can upload application related resource files here, such as application solution PPTs, application usage scenarios, etc.",
	"appletconfig.tablist_label.name": "File Name",
	"appletconfig.tablist_label.size": "File Size",
	"appletconfig.tablist_label.path": "Execute Path",
	"appletconfig.tablist_label.update_time": "UpdateTime",
	"appletconfig.tablist_label.operate": "Operate",
	"appletconfig.tab_title.config": "App Config",
	"appletconfig.dialog_footerlaber.close": "Close",
	"appletconfig.dialog_footerlaber.save": "Save",
	"appletconfig.dialog_label.path": "Files Path",
	"appletconfig.placeholder.path": "Configuration file path, default config",
	"appletconfig.dialog_label.file": "Config File",
	"appletconfig.link.reupload": "Re-upload",
	"appletconfig.lazyupload.emptytips": "select config file",
	"appletconfig.lazyupload.title": "Click to select a configuration file",
	"appletconfig.tab_title.port": "App port",
	"appletconfig.link.delete": "Del",
	"appletconfig.link.upload": "Up",
	"appletconfig.link.upgrade": "Upgrade",
	"appletconfig.link.edit": "Edit",
	"appletconfig.empty.title": "Apply Config",
	"appletconfig.empty.subtitle": "There is currently no application configuration information available.",
	"appletconfig.dialog_title.config": "Apply Config",
	"appletconfig.msg.del": "Please select the data to delete",
	"appletconfig.msg.file": "select config file",
	"appletconfig.confirm.del": "Unable to retrieve after deletion, confirm to delete the currently selected data",
	"appletconfig.confirm.update": "Upgrade the configuration and confirm the current operation",
	"appletservice.tablist_label.status": "Status",
	"appletservice.tablist_label.name": "name",
	"appletservice.tablist_label.key": "key",
	"appletservice.tablist_label.bin": "bin",
	"appletservice.tablist_label.svc_type": "svc_type",
	"appletservice.tablist_label.arg": "arg",
	"appletservice.tablist_label.path": "path",
	"appletservice.tablist_label.create_time": "Create Time",
	"appletservice.tablist_label.update_time": "Update Time",
	"appletservice.tablist_label.operate": "operate",
	"appletservice.msg.del": "Please select the service you want to delete",
	"appletservice.msg.upgrade": "Please select a service to modify.",
	"appletservice.msg.logger": "Please select a service to view logs.",
	"appletservice.msg.stop": "Please select a service.",
	"appletservice.msg.start": "Please select a service.",
	"appletservice.msg.service": "Please select the service to operate on",
	"appletservice.confirm.del": "Unable to retrieve after deleting the service. Confirm to proceed with the current operation",
	"appletservice.confirm.update": "Upgrade the service and confirm the current operation",
	"appletservice.link.start": "Start",
	"appletservice.link.stop": "Stop",
	"appletservice.link.up": "Up",
	"appletservice.link.logger": "Log",
	"appletservice.link.delete": "Del",
	"appletservice.link.edit": "Edit",
	"appletservice.empty.subtitle": "There are currently no running services. You can add and upload service programs to start related service functions.",
	"appletservice.empty.btn_text": "Add Service",
	"appletservice.dialog_title.add": "Add Service",
	"appletservice.dialog_title.upgrade": "Modify Service",
	"appletservice.dialog_title.logger": "Service Logger",
	"appletservice.tab_title.service": "App Service",
	"appletservice.tab_title.service_manage": "Service Manage",
	"servicedialog.form_rule.name": "Application type cannot be empty",
	"servicedialog.form_rule.key": "Application ID cannot be empty",
	"servicedialog.form_label.name": "Service Name",
	"servicedialog.placeholder.name": "Enter Service Name",
	"servicedialog.form_label.key": "Service Key",
	"servicedialog.placeholder.key": "Enter Service Key",
	"servicedialog.form_label.svc_type": "Install Method",
	"servicedialog.placeholder.svc_type": "Select Install Method",
	"servicedialog.form_label.docker": "Docker Name",
	"servicedialog.placeholder.docker": "Enter Docker Name",
	"servicedialog.placeholder.address": "Enter Mirror Address",
	"servicedialog.form_label.arg": "Startup  Arguments",
	"servicedialog.placeholder.arg": "Enter Startup  Arguments",
	"servicedialog.tooltip.content": "The uploaded file must be a zip package",
	"servicedialog.uploadfile.emptytips1": "Please Upload",
	"servicedialog.uploadfile.emptytips2": "Web resources",
	"servicedialog.uploadfile.emptytips3": "Service",
	"servicedialog.link.reupload": "Re-upload",
	"servicedialog.tablist_label.port": "Port",
	"servicedialog.tablist_label.proto": "Proto",
	"servicedialog.tablist_label.public": "public",
	"servicedialog.tablist_label.desc": "desc",
	"servicedialog.tablist_label.op": "op",
	"servicedialog.form_rule.port": "The port number cannot be empty",
	"servicedialog.form_rule.proto": "Protocol type cannot be empty",
	"servicedialog.msg.del": "Please select the data to delete",
	"servicedialog.confirm.del": "Unable to retrieve after deletion, confirm to delete the currently selected data",
	"servicedialog.dialog_title.port": "Port Config",
	"servicedialog.form_label.port": "Port",
	"servicedialog.placeholder.port": "Enter Port",
	"servicedialog.form_label.proto": "proto type",
	"servicedialog.form_label.public": "public",
	"servicedialog.option.yes": "yes",
	"servicedialog.option.no": "no",
	"servicedialog.form_label.desc": "Port Desc",
	"servicedialog.placeholder.desc": "Enter Port Desc",
	"servicedialog.tab_title.port": "Application Port",
	"servicedialog.link.delete": "Delete",
	"servicedialog.link.detail": "Detail",
	"servicedialog.empty.title": "App Port",
	"servicedialog.empty.subtitle": "There is currently no application port information available.",
	"applet_deploy.tablist_label.name": "Device Name",
	"applet_deploy.tablist_label.app_instance": "appInstanceId",
	"applet_deploy.tablist_label.system": "system",
	"applet_deploy.tablist_label.status": "status",
	"applet_deploy.tablist_label.update_time": "Update Time",
	"applet_deploy.tablist_label.version": "version",
	"applet_deploy.tablist_label.market_publish": "Market Publish",
	"applet_deploy.tablist_label.operate": "Operate",
	"applet_deploy.dialog_title.logger": "Service Log",
	"applet_deploy.tab_title.node": "Node Manage",
	"applet_deploy.link.delete": "Del",
	"applet_deploy.link.detail": "Detail",
	"applet_deploy.status.online": "Unknown",
	"applet_deploy.status.offline": "Not Installed",
	"user.tab_title.usermanage": "User Manage",
	"user.status.disable": "Disable",
	"user.status.enable": "Enable",
	"user.operation.edit": "Edit",
	"user.operation.reset_pwd": "Reset Pwd",
	"user.elmsg.del": "Select at least one data operation",
	"user.elmsg.mod": "Please select a data operation",
	"user.elmsg.reset_pwd": "Please select a data operation",
	"user.elmsg.detail": "Please select a data operation",
	"user.tablist_label.search": "Search",
	"user.tablist_label.username": "Username",
	"user.tablist_label.company": "Company",
	"user.tablist_label.createTime": "Create time",
	"user.tablist_label.lastLoginTime": "Last login time",
	"user.tablist_label.ip": "IP",
	"user.tablist_label.region": "Region",
	"user.tablist_label.email": "email",
	"user.tablist_label.mobile": "mobile",
	"user.tablist_label.rolename": "rolename",
	"user.tablist_label.status": "status",
	"user.tablist_label.description": "description",
	"user.tablist_label.operation": "operation",
	"user.tip.operation": "Reset or not",
	"user.tip.password": "Password",
	"user.tip.reset_pwd": "Password Reset",
	"user.tip.delete": "Delete User",
	"user.dialog_title.add": "Add",
	"user.dialog_title.mod": "Modify",
	"user.dialog_title.view": "View",
	"user.tips_title.batchdelete": "Delete selected information",
	"user_form.tablist_label.username": "username",
	"user_form.placeholder.username": "username",
	"user_form.tablist_label.alias": "alias",
	"user_form.placeholder.alias": "alias",
	"user_form.tablist_label.email": "email",
	"user_form.placeholder.email": "email",
	"user_form.tablist_label.mobile": "mobile",
	"user_form.placeholder.mobile": "mobile",
	"user_form.tablist_label.role_id": "roleId",
	"user_form.placeholder.role_id": "roleId",
	"user_form.tablist_label.company": "company",
	"user_form.placeholder.company": "company",
	"user_form.tablist_label.status": "status",
	"user_form.placeholder.home": "home",
	"user_form.tablist_label.description": "description",
	"user_form.placeholder.description": "Please enter a note description",
	"user_form.link.access": "access",
	"user_form.btn.cancel": "cancel",
	"user_form.btn.confirm": "confirm",
	"user_form.rules.username": "Account cannot be empty",
	"user_form.rules.role_id": "The role cannot be empty",
	"user_form.rules.dept_ids": "User group cannot be empty",
	"user_form.tips.modify": "Modify User",
	"user_form.tips.add": "Add User",
	"user_form.dialog_title.user": "User",
	"group.tab_title.groupmanage": "Group manage",
	"group.operation.edit": "Edit",
	"group.operation.delete": "Delete",
	"group.elmsg.del": "Select at least one data operation",
	"group.elmsg.mod": "Please select a data operation",
	"group.dialog_title.add": "Add",
	"group.dialog_title.mod": "Modify",
	"group.dialog_title.view": "View",
	"group.tableis_label.dept_name": "Dept Name",
	"group.tableis_label.description": "description",
	"group.tableis_label.create_time": "create Time",
	"group.tableis_label.modify_time": "modifyTime",
	"group.tableis_label.operation": "operation",
	"group.tips.delete": "Delete Institution",
	"group.tips_title.delete": "Delete",
	"group.tips_title.batchdelete": "Delete selected information",
	"group_form.dialog_title.group": "group",
	"group_form.form_label.deptname": "deptname",
	"group_form.form_label.parentid": "Parent Group",
	"group_form.select.placeholder": "Select Parent Group",
	"group_form.btn.concel": "Concel",
	"group_form.btn.confirm": "Confirm",
	"group_form.rules.dept_name": "Name cannot be empty",
	"group_form.msg.handle": "Parent group cannot be selected as the current group",
	"group_form.tips.modify": "Modify Group",
	"group_form.tips.add": "Add Group",
	"role.tab_title.rolemanage": "Role Manage",
	"role.operation.edit": "Edit",
	"role.operation.delete": "Delete",
	"role.dialog_title.add": "Add",
	"role.dialog_title.modify": "Modify",
	"role.dialog_title.view": "View",
	"role.elmsg.del": "Select at least one data operation",
	"role.elmsg.mod": "Please select a data operation",
	"role.tablist_label.rolename": "Role Name",
	"role.tablist_label.remark": "remark",
	"role.tablist_label.creattime": "Creat Time",
	"role.tablist_label.modifytime": "Modify Time",
	"role.tablist_label.operation": "operation",
	"role.tips.delete": "Delete Role",
	"role.title.delete": "Delete",
	"role.title.batchdelete": "Delete selected data",
	"role_form.dialog_title.role": "Role",
	"role_form.form_label.rolename": "Role Name",
	"role_form.placeholder.rolename": "Please fill in the role name",
	"role_form.form_label.remark": "remark",
	"role_form.placeholder.remark": "Please fill in the remarks",
	"role_form.form_label.relative": "relative",
	"role_form.link.all": "relative",
	"role_form.link.clean": "clean",
	"role_form.footer.cancel": "Cancel",
	"role_form.footer.confirm": "Confirm",
	"role_form.rules.rolename": "Please fill in the role name",
	"role_form.tips.mod": "Modify Role",
	"role_form.tips.add": "Add Role",
	"menu.tab_title.menumanage": "Menu Manage",
	"menu.tag.menu": "Menu",
	"menu.tag.operate": "Operate",
	"menu.tag.batch": "import/export",
	"menu.tag.btn": "Button",
	"menu.tag.other": "Other",
	"menu.status.enable": "Enable",
	"menu.status.disable": "Disable",
	"menu.dialog_title.add": "Add",
	"menu.dialog_title.modify": "Modify",
	"menu.dialog_title.view": "View",
	"menu.link.add": "Add",
	"menu.link.modify": "Modify",
	"menu.link.del": "Delete",
	"menu.elmsg.del": "Select at least one data operation",
	"menu.elmsg.mod": "Please select a data operation",
	"menu.tablist_label.menuname": "Menu Name",
	"menu.tablist_label.title": "title",
	"menu.tablist_label.icon": "icon",
	"menu.tablist_label.type": "type",
	"menu.tablist_label.enable": "enable",
	"menu.tablist_label.ordernum": "orderNum",
	"menu.tablist_label.path": "path",
	"menu.tablist_label.component": "component",
	"menu.tablist_label.operation": "operation",
	"menu_form.dialog_title.menu": "Menu",
	"menu_form.form_label.type": "Menu Type",
	"menu_form.radio_btn.menu": "Menu",
	"menu_form.radio_btn.btn": "Btn",
	"menu_form.radio_btn.operate": "Operate",
	"menu_form.radio_btn.batch": "Batch",
	"menu_form.form_label.menuname": "Menu Name",
	"menu_form.placeholder.menuname": "Menu names, such as device management, add",
	"menu_form.form_label.title": "Menu Type",
	"menu_form.placeholder.title": "Menu function description, such as device management and adding devices",
	"menu_form.form_label.icon": "icon",
	"menu_form.input.placeholder": "Click on the selection icon",
	"menu_form.form_label.path": "Path",
	"menu_form.placeholder.path": "Access path, example:/home",
	"menu_form.form_label.component": "Component",
	"menu_form.placeholder.component": "Page module, example:/home/index.vue",
	"menu_form.form_label.enable": "Enable",
	"menu_form.form_label.parent_id": "Parent Id",
	"menu_form.select.placeholder": "Select superior module",
	"menu_form.form_label.order_num": "Order Num",
	"menu_form.placeholder.order_num": "The smaller the number, the higher it comes",
	"menu_form.form_label.perms": "Perms",
	"menu_form.footer.cancel": "Cancel",
	"menu_form.footer.confirm": "Confirm",
	"menu_form.rules.type": "Confirm",
	"menu_form.rules.menuname": "Confirm",
	"menu_form.rules.path": "Confirm",
	"menu_form.rules.component": "Confirm",
	"menu_form.title.add": "Add",
	"menu_form.msg.submit": "Parent node cannot be selected as the current node",
	"menu_form.msg.modify": "Modify Menu",
	"menu_form.msg.add": "Add Menu",
	"dict.search_label.dictname": "Dict Name",
	"dict.search_label.dicttype": "Dict Type",
	"dict.dialog_title.add": "Add Dictionary Type",
	"dict.dialog_title.mod": "Modify Dictionary Type",
	"dict.tablist_label.dictname": "Type-Name",
	"dict.tablist_label.status": "Status",
	"dict.tablist_label.operation": "Operation",
	"dict.tab_title.dicttype": "Dict Type",
	"dict.input.placeholder": "Serach",
	"dict.btn.query": "Query",
	"dict.btn.dropdown": "Import/Export",
	"dict.status.online": "Enable",
	"dict.status.offline": "Disable",
	"dict.link.detail": "Detail",
	"typedialog.formrule.dicttype": "Please enter the dictionary type",
	"typedialog.formrule.dictname": "Please enter a dictionary name",
	"typedialog.form_label.dictname": "Type Name",
	"typedialog.placeholder.dictname": "Please enter a type name",
	"typedialog.form_label.dicttype": "Dict Type",
	"typedialog.placeholder.dicttype": "Please enter the dictionary type dict_ type",
	"typedialog.form_label.system": "System",
	"typedialog.form_label.biz": "Type Name",
	"typedialog.radio.public": "Public",
	"typedialog.radio.variable": "Variable",
	"typedialog.form_label.status": "Status",
	"typedialog.radio.enable": "Enable",
	"typedialog.radio.disable": "Disable",
	"typedialog.form_label.remark": "Remark",
	"typedialog.tips.dictconfig": "Dict Config",
	"dict_datalist.btn.add": "Add",
	"dict_datalist.btn.del": "Delete",
	"dict_datalist.dialog_title.add": "Add Dictionary Label",
	"dict_datalist.dialog_title.modify": "Modify Dictionary Label",
	"dict_datalist.tablist_label.dictlabel": "Data Value",
	"dict_datalist.tablist_label.dictvalue": "Data Value",
	"dict_datalist.tablist_label.status": "Status",
	"dict_datalist.tablist_label.remark": "Remark",
	"dict_datalist.tablist_label.operation": "Operation",
	"dict_datalist.tab_title.operation": "Dict Data",
	"dict_datalist.input.placeholder": "Search",
	"dict_datalist.btn.query": "Query",
	"dict_datalist.status.online": "Enable",
	"dict_datalist.status.offline": "Disable",
	"dict_datalist.link.detail": "Detail",
	"dict_datadialog.form_label.system": "System",
	"dict_datadialog.form_label.dicttype": "Dict Type",
	"dict_datadialog.form_label.dictlabel": "Dict Lanrl",
	"dict_datadialog.form_label.type": "Data Type",
	"dict_datadialog.form_label.value": "Data Value",
	"dict_datadialog.form_label.sort": "Sort",
	"dict_datadialog.form_label.status": "Status",
	"dict_datadialog.form_label.remark": "remark",
	"dict_datadialog.formrule.dicttype": "Please enter the dictionary identifier",
	"dict_datadialog.formrule.dictlabel": "Please enter a dictionary name",
	"dict_datadialog.formrule.dictvalue": "Please add data values",
	"dict_datadialog.radio_btn.enable": "Enable",
	"dict_datadialog.radio_btn.disable": "Disable",
	"dict_datadialog.tips.dictconfig": "Dict Config",
	"basic_api.tablist_label.appname": "AppName",
	"basic_api.tablist_label.status": "AppName",
	"basic_api.tablist_label.expiretime": "Expire Time",
	"basic_api.tablist_label.expiretype": "Expire Type",
	"basic_api.tablist_label.operation": "Operation",
	"basic_api.tablist_label.mname": "Directory",
	"basic_api.tablist_label.classify": "Classify",
	"basic_api.tablist_label.address": "API Address",
	"basic_api.elmsg.del": "Select at least one data operation",
	"basic_api.elmsg_confirm.del": "Are you sure you want to delete the selected data?",
	"basic_api.elmsg.tip": "Tips",
	"basic_api.elmsg_confirm.del_operation": "Tips",
	"basic_api.elmsg.editsuccess": "Modify Success",
	"basic_api.elmsg.deltsuccess": "Delete Success",
	"basic_api.elmsg.copysuccess": "Delete Success",
	"basic_api.elmsg.fail": "Operation failed",
	"basic_api.status.enable": "Enable",
	"basic_api.status.disable": "Disable",
	"basic_api.expire_type.effective": "Effective",
	"basic_api.expire_type.expired": "Expired",
	"basic_api.check_box.all": "All",
	"basic_api.title_label.current": "Current App: ",
	"basic_api.input.placeholder": "Current App: ",
	"basic_api.btn.save": "Save",
	"basic_api.dialog_title.copy": "copy",
	"basic_api.footerlabel.cancel": "Cancel",
	"api_form.rule.appname": "Please enter an application name",
	"api_form.rule.expiretime": "Please select an expiration time",
	"api_form.elmsg.edit": "Modify Success",
	"api_form.elmsg.add": "Add Success",
	"api_form.elmsg.fail": "Operation Failed",
	"api_form.dialog_title.edit": "Edit App",
	"api_form.dialog_title.add": "Add App",
	"api_form.form_label.appname": "App Name",
	"api_form.form_label.expiretime": "Expire Time",
	"api_form.form_label.status": "Status",
	"api_form.radio_btn.d": "One day",
	"api_form.radio_btn.w": "A Week",
	"api_form.radio_btn.m": "One Mouth",
	"api_form.radio_btn.y": "One Year",
	"api_form.radio_btn.forever": "Forever",
	"servicelist.form_label.status": "Status",
	"servicelist.form_label.name": "Name",
	"servicelist.form_label.bin": "Status",
	"servicelist.form_label.instanceid": "Status",
	"servicelist.form_label.arg": "Arg",
	"servicelist.form_label.path": "Path",
	"servicelist.form_label.createtime": "createTime",
	"servicelist.form_label.updatetime": "updateTime",
	"servicelist.form_label.logintime": "loginTime",
	"servicelist.form_label.operate": "operate",
	"servicelist.dialog_title.logger": "Service Log",
	"servicelist.dialog_title.add": "Add Local Service",
	"servicelist.dialog_title.add-remote": "Add Remote Service",
	"servicelist.dialog_title.mod": "Modify Service",
	"servicelist.dialog_title.detail": "Service Infor",
	"servicelist.dialog_title.runninglog": "】Operation Log",
	"servicelist.msg.mod": "Please select a service to modify",
	"servicelist.msg.detail": "Please select a service to modify",
	"servicelist.msg.logger": "Please select a service to view logs.",
	"servicelist.msg.start": "Please select the service to operate on",
	"servicelist.msg.stop": "Please select the service to operate on",
	"servicelist.msg.del": "Please select the service you want to delete",
	"servicelist.msg.upload": "Please select a service to update the program.",
	"servicelist.msg.uploadfail": "Program update failed",
	"servicelist.tab_title.service": "Service Management",
	"servicelist.footer_label.close": "Close",
	"servicelist.btn.add": "Add",
	"servicelist.status.online": "unknown",
	"servicelist.status.offline": "unknown",
	"servicelist.tips.start": "Service Restart",
	"servicelist.tips.stop": "Stop Service",
	"servicelist.tips.del": "Delete Service",
	"servicelist.tips.upload": "Program Updates",
	"servicelist.confirm_content.del": "Program Updates",
	"servicelist.tooltip.content": "Copy Start Command",
	"servicelist.operate.logger": "Log",
	"servicelist.operate.update": "Update",
	"servicelist.empty.subtitle": "There are currently no running services. You can add and upload service programs to start related service functions.",
	"service_detaildialog.alert_title.docker": "Docker App",
	"service_detaildialog.alert_title.ordinary": "Ordinary App",
	"service_detaildialog.alert_description.docker": "One or more processes packaged using a dockor container",
	"service_detaildialog.alert_description.ordinary": "A single process deployed on a server or gateway",
	"service_detaildialog.form_label.status": "state:",
	"service_detaildialog.status.online": "unknow",
	"service_detaildialog.status.offline": "unknow",
	"service_detaildialog.form_label.name": "Name:",
	"service_detaildialog.form_label.type": "Type:",
	"service_detaildialog.radio.ordinary": "Ordinary App",
	"service_detaildialog.radio.docker": "Docker App",
	"service_detaildialog.form_label.key": "ID:",
	"service_detaildialog.form_label.arg": "Arg:",
	"service_detaildialog.form_label.machine": "node:",
	"service_detaildialog.form_label.mirror": "Mirror:",
	"service_detaildialog.placeholder.mirror": "Docker Mirror Address",
	"service_detaildialog.form_label.running": "Path:",
	"service_detaildialog.form_label.bin": "Bin:",
	"service_detaildialog.form_label.version": "Version:",
	"service_detaildialog.form_label.ip": "IP:",
	"service_detaildialog.form_label.updatetime": "Update:",
	"service_detaildialog.form_label.creattime": "Creat:",
	"service_detaildialog.form_label.remark": "Descript:",
	"service_detaildialog.link.remark": "Re-upload",
	"service_detaildialog.upload_title.enter": "Please enter a service name",
	"service_detaildialog.upload_title.select": "Click to select a service program",
	"service_detaildialog.upload.emptytips": "Please upload the service program",
	"service_detaildialog.formrule.name": "Please enter a program name",
	"service_detaildialog.formrule.instance": "Service ID cannot be empty",
	"serviceset.formrule.signname": "SMS signature cannot be empty",
	"serviceset.formrule.access_key": "User ID key cannot be empty",
	"serviceset.formrule.access_secret": "The secret key cannot be empty",
	"serviceset.formrule.host": "The server address cannot be empty",
	"serviceset.formrule.port": "Server port cannot be empty",
	"serviceset.formrule.username": "Account cannot be empty",
	"serviceset.formrule.password": "Password cannot be empty",
	"serviceset.page_title.setting": "System setting",
	"serviceset.form_label.signname": "signName",
	"serviceset.form_label.access_key": "accessKey",
	"serviceset.form_label.access_secret": "accessSecret",
	"serviceset.form_label.host": "host",
	"serviceset.form_label.port": "port",
	"serviceset.form_label.username": "username",
	"serviceset.form_label.password": "password",
	"serviceset.btn.save": "Save",
	"serviceset.title.SMS": "SMS Service",
	"serviceset.title.mail": "mail serve",
	"setting.title.tenant": "Tenant Settings",
	"setting.card_title.dev_access": "Device Access (MQTT)",
	"setting.form_label.server": "Server Address",
	"setting.placeholder.server": "Server address: 127.0.0.1:1880",
	"setting.form_label.username": "Username",
	"setting.placeholder.username": "Username",
	"setting.form_label.password": "Password",
	"setting.placeholder.password": "Password",
	"setting.form_label.goto": "Forwarding Address",
	"setting.placeholder.goto": "Server address: 127.0.0.1:1880",
	"setting.tips": "You can configure your own MQTT server address here, and after configuration, the device will automatically switch to that server.",
	"setting.msg": "The MQTT protocol is lightweight, simple, open, and easy to implement, which makes it widely applicable and currently the most mainstream transmission protocol for major IoT platforms both domestically and internationally.",
	"setting.btn.save": "Save",
	"setting.card_title.personalize": "System Personalize",
	"setting.form_label.systemname": "System Name：",
	"setting.form_label.preview": "Real time preview：",
	"setting.form_label.content": "Content prompt：",
	"setting.btn.upload": "Upload Logo",
	"setting.btn.confirm": "Confirm",
	"setting.tips.tip1": "1. Display as system logo+system name",
	"setting.tips.tip2": "2. The height of the logo is 30, and it will be scaled proportionally based on the height",
	"setting.tips.tip3": "3. The image format is png",
	"setting.tips.tip4": "4. The image size cannot exceed",
	"logger.tablist_label.username": "username",
	"logger.tablist_label.uri": "uri",
	"logger.tablist_label.method": "method",
	"logger.tablist_label.code": "code",
	"logger.tablist_label.latency": "latency",
	"logger.tablist_label.operate_time": "operateTime",
	"logger.tablist_label.ip": "ip",
	"logger.tablist_label.region": "region",
	"logger.tablist_label.operation": "operation",
	"logger.dialog_title.detail": "Operation log details",
	"logger.tab_title.logmanage": "Log management",
	"logger.select_time.to": "to",
	"logger.select_time.start": "start",
	"logger.select_time.end": "end",
	"logger.link.detail": "detail",
	"logger_basicdialog.form_label.username": "username",
	"logger_basicdialog.form_label.uri": "uri",
	"logger_basicdialog.form_label.method": "method",
	"logger_basicdialog.form_label.code": "code",
	"logger_basicdialog.form_label.ip": "ip",
	"logger_basicdialog.form_label.region": "region",
	"logger_basicdialog.form_label.latency": "latency",
	"logger_basicdialog.form_label.operatetime": "operateTime",
	"logger_basicdialog.form_label.param": "param",
	"logger_basicdialog.footer_label.close": "Close",
	"logger_basicdialog.formrule.product_model": "Please enter the product code",
	"serviceauth.tab_label.status": "Authorization status",
	"serviceauth.tab_label.record": "Authorization Record",
	"status.dialog_title.info": "Machine ID",
	"status.dialog_title.empower": "Authorization application",
	"status.tablist_label.app": "Application",
	"status.tablist_label.appkey": "appkey",
	"status.tablist_label.itemname": "authorityItemName",
	"status.tablist_label.authkey": "authKey",
	"status.tablist_label.itemvalue": "authorityItemValue",
	"status.tablist_label.status": "status",
	"status.tablist_label.operation": "operation",
	"status.link.apply": "Apply for authorization",
	"status.btn.machineid": "View machine ID",
	"status.btn_title.copy": "Copy",
	"record.dialog_title.info": "Authorization Information",
	"record.tab_title.record": "Authorization Record",
	"record.tablist_label.app": "appName",
	"record.tablist_label.appkey": "appKey",
	"record.tablist_label.itemname": "authorityItemName",
	"record.tablist_label.authkey": "authKey",
	"record.tablist_label.status": "status",
	"record.tablist_label.itemvalue": "authorityItemValue",
	"record.tablist_label.update_time": "updateTime"
};
